package com.project.common.core.utils.tencentyun.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 发送聊天消息包体VO
 *
 * @Author: wyy
 * @Date: 2/21/21 4:42 PM
 */
@Data
public class MsgBodyVo {

    /**
     * TIM 消息对象类型，目前支持的消息对象包括：
     * TIMTextElem(文本消息)，
     * TIMFaceElem(表情消息)，
     * TIMLocationElem(位置消息)，
     * TIMCustomElem(自定义消息)
     */
    @JSONField(name = "MsgType")
    private String MsgType;

    /**
     * 每种 MsgType 用不同的 MsgContent 格式
     */
    @JSONField(name = "MsgContent")
    private MsgContentVo MsgContent;
}
